Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN STREET Terraced £59,000 11 Sep 2002
3 OWEN STREET Terraced £115,000 23 Mar 2018
5 OWEN STREET Terraced £62,500 28 Jan 2003
6 OWEN STREET Terraced £124,950 22 Aug 2016
7 OWEN STREET Terraced £16,500 12 Mar 1997
9 OWEN STREET Terraced £115,000 15 Apr 2016
10 OWEN STREET Terraced £117,500 29 Apr 2014
11 OWEN STREET Terraced £107,000 15 Oct 2010
12 OWEN STREET Terraced £165,000 15 Oct 2021
16 OWEN STREET Terraced £160,000 7 Jun 2019
18 OWEN STREET Semi-Detached £37,700 8 Sep 2000